#line 1 "C:\\Users\\10538\\source\\repos\\SuperCalendar\\SuperCalendar\\holiday.cpp"

#line 1 "C:\\Users\\10538\\source\\repos\\SuperCalendar\\SuperCalendar\\holiday.h"



void ShowHolidays();  

#line 7 "C:\\Users\\10538\\source\\repos\\SuperCalendar\\SuperCalendar\\holiday.h"
#line 3 "C:\\Users\\10538\\source\\repos\\SuperCalendar\\SuperCalendar\\holiday.cpp"
#pragma external_header(push)
#line 1 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\stdio.h"







#pragma once



#pragma external_header(push)
#line 1 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"







#pragma once

#pragma external_header(push)
#line 1 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"







#pragma once






















#line 32 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

#line 34 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 35 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
#line 39 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"






    
    

#line 49 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        
            
        

#line 54 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
    #line 55 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 56 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

#pragma external_header(push)
#line 1 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"













#pragma once







































































































































#line 151 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"



#line 155 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"





























#line 185 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"


#line 188 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"

#line 190 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"





#line 196 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"



#line 200 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






#line 207 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"











#line 219 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"








#line 228 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
#line 229 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"































































































































































































































































































































































































































































































#pragma region Input Buffer SAL 1 compatibility macros



























































































































































































































































































































































































































































































































































































































































































































































































#pragma endregion Input Buffer SAL 1 compatibility macros

















































































#line 1555 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






























#line 1586 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
























#line 1611 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"












#line 1624 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






































#line 1663 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"















































































































#line 1775 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






































































































#line 1878 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"








































































































































































#line 2047 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"





































































































#line 2149 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"



















































































































































































































#line 2361 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
extern "C" {




#line 2367 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"



































































































































































































































#line 2595 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
    
    
    

    
    

#line 2634 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"









































































































































































































































#line 2868 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"









#line 2878 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"



    
    


#line 2886 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
#line 2887 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






#line 2894 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
#line 2895 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






#line 2902 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
#line 2903 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"











#line 2915 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"

































#line 2949 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"






















}
#line 2973 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"

#pragma external_header(push)
#line 1 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"


















#pragma once


extern "C" {
#line 24 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"











































































































































































































































































#line 292 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"



#line 296 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"
















































#line 345 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"











































#line 389 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"


}
#line 393 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"

#line 395 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\concurrencysal.h"
#pragma external_header(pop)
#line 2975 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\sal.h"
#pragma external_header(pop)
#line 58 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#pragma external_header(push)
#line 1 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"










#pragma once



#pragma pack(push, 8)



    


        
    #line 24 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"
#line 25 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"




    


        
    #line 34 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"
#line 35 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"



    
#line 40 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"




    
#line 46 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"

#pragma warning(push)
#pragma warning(disable:   4514 4820 )


extern "C" {
#line 53 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"



#line 57 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"


    
    
        typedef unsigned __int64  uintptr_t;
    

#line 65 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"
#line 66 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"


    
    


        typedef char* va_list;
    #line 74 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"
#line 75 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"


    


#line 81 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"





#line 87 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"



#line 91 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"
    
    
#line 94 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"











#line 106 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"







#line 114 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"











#line 126 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"





#line 132 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"










#line 143 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"










#line 154 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"

    void __cdecl __va_start(va_list* , ...);

    
    



    

#line 165 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"


} 
#line 169 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"


    extern "C++"
    {
        template <typename _Ty>
        struct __vcrt_va_list_is_reference
        {
            enum : bool { __the_value = false };
        };

        template <typename _Ty>
        struct __vcrt_va_list_is_reference<_Ty&>
        {
            enum : bool { __the_value = true };
        };

        template <typename _Ty>
        struct __vcrt_va_list_is_reference<_Ty&&>
        {
            enum : bool { __the_value = true };
        };

        template <typename _Ty>
        struct __vcrt_assert_va_start_is_not_reference
        {
            static_assert(!__vcrt_va_list_is_reference<_Ty>::__the_value,
                "va_start argument must not have reference type and must not be parenthesized");
        };
    } 

    





#line 206 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vadefs.h"

#pragma warning(pop) 
#pragma pack(pop)
#pragma external_header(pop)
#line 59 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

#pragma warning(push)
#pragma warning(disable:   4514 4820 )






    



    





















#line 95 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

__pragma(pack(push, 8)) extern "C" {




    


        
    #line 106 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 107 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
















    

#line 126 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

#line 128 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        
    #line 130 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 131 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    

#line 136 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        
    #line 138 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 139 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"





#line 145 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
    
    
#line 148 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"




    
#line 154 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"










#line 165 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
    
#line 167 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"




    
#line 173 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
        
        
    

#line 181 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 182 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"






    typedef unsigned __int64 size_t;
    typedef __int64          ptrdiff_t;
    typedef __int64          intptr_t;




#line 196 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    typedef bool  __vcrt_bool;






#line 206 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"



    
#line 211 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
#line 215 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
#line 219 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"








    
        
    

#line 232 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 233 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    


#line 239 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"



#line 243 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    extern "C++"
    {
        template <typename _CountofType, size_t _SizeOfArray>
        char (*__countof_helper(__unaligned _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray];

        
    }


#line 255 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"



#line 259 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
        
    

#line 266 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


#line 269 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    

#line 274 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        
    #line 276 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 277 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    

#line 282 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        
    #line 284 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 285 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    

#line 290 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        
    #line 292 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 293 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"





#line 299 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"



#line 303 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"



    


        
    

#line 313 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 314 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    


#line 320 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"









    
        
    

#line 334 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 335 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"







    
#line 344 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"






#line 351 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
        
    





#line 362 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 363 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"



#line 367 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    
        
    


#line 375 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 376 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


    void __cdecl __security_init_cookie(void);

    


#line 384 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"


#line 387 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
        void __cdecl __security_check_cookie(  uintptr_t _StackCookie);
        __declspec(noreturn) void __cdecl __report_gsfailure(  uintptr_t _StackCookie);
    #line 390 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#line 391 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

extern uintptr_t __security_cookie;


    
    
    
#line 399 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"

} __pragma(pack(pop))

#pragma warning(pop) 

#line 405 "E:\\VS2022\\VC\\Tools\\MSVC\\14.40.33807\\include\\vcruntime.h"
#pragma external_header(pop)
#line 11 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"







    

















        
    #line 38 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 39 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    
#line 43 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    
        
    

#line 50 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 51 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

















    


        
    #line 73 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 74 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



    
#line 79 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"














    
#line 95 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    











        
    #line 111 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 112 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    


        
    #line 119 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 120 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

#pragma warning(push)
#pragma warning(disable: 4324  4514 4574 4710 4793 4820 4995 4996 28719 28726 28727 )


__pragma(pack(push, 8)) extern "C" {







    

#line 136 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
        
    

#line 140 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 141 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"




    
#line 147 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    

#line 152 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
        
    

#line 156 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 157 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 161 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    
#line 163 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    


#line 169 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"





#line 175 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    
#line 177 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



    


#line 184 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 188 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    
#line 190 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"









    
#line 201 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"













    


        
    #line 219 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 220 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 224 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    
#line 226 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 230 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    
#line 232 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 236 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    
#line 238 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    
        
    

#line 245 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 246 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"








extern "C++"
{
    template<bool _Enable, typename _Ty>
    struct _CrtEnableIf;

    template<typename _Ty>
    struct _CrtEnableIf<true, _Ty>
    {
        typedef _Ty _Type;
    };
}
#line 266 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    typedef bool  __crt_bool;






#line 276 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"










    
        
    #line 289 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"








#line 298 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



















    

#line 320 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
        
    #line 322 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 323 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 327 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    
#line 331 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


 
  

#line 337 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
   
  #line 339 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
 





#line 346 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 347 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


 

#line 352 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
   
 #line 354 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 355 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"







    __declspec(dllimport) void __cdecl _invalid_parameter(
          wchar_t const*,
          wchar_t const*,
          wchar_t const*,
                unsigned int,
                uintptr_t
        );
#line 370 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

__declspec(dllimport) void __cdecl _invalid_parameter_noinfo(void);
__declspec(dllimport) __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void);

__declspec(noreturn)
__declspec(dllimport) void __cdecl _invoke_watson(
      wchar_t const* _Expression,
      wchar_t const* _FunctionName,
      wchar_t const* _FileName,
            unsigned int _LineNo,
            uintptr_t _Reserved);


    
        

    













#line 401 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 402 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"












    


#line 419 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 423 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    


        


    #line 432 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 433 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"









    






        
    #line 451 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 452 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    


        
    #line 459 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 460 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 464 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"













#line 478 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"















#line 494 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"





    
#line 501 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 505 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    

#line 510 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 511 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    


        


            
        #line 521 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    #line 522 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 523 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"



#line 527 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"





#line 533 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    


        



    #line 543 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 544 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    
        
    



#line 553 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

    
        
        
        
    



#line 563 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

    
        
              
        

#line 570 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
    



#line 575 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

    
        
    



#line 583 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"

    
        
    



#line 591 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"
#line 592 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"


    
#line 596 "E:\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt\\corecrt.h"








typedef int                           errno_t;
typedef unsigned short                wint_t;
typedef unsigned short                wctype_t;
typedef long                          __time32_t;
typedef __int64                       __time64_t;

typedef struct __crt_locale_data_public
{
      unsigned short const* _locale_pctype;
      int _locale_mb_cur_max;
               unsigned int _locale_lc_codepage;
} __crt_locale_data_public;

typedef struct __crt_locale_pointers
{
    struct __crt_locale_data*    locinfo;
    struct __crt_multibyte_data* mbcinfo;
} __crt_locale_pointers;

typedef __crt_locale_pointers* _locale_t;

typedef struct _Mbstatet
{ 
    unsigned long _Wchar;
    unsigned short _Byte, _State;
} _Mbstatet;

typedef _Mbstatet mbstate_t;


    